regenerative braking - English Synonyms Dictionary